commitments for future delivery - Español Inglés Diccionario